package cn.ainit.test.bean;

import java.sql.Timestamp;

/**
 * AbstractBsClientsId entity provides the base persistence definition of the
 * BsClientsId entity. @author MyEclipse Persistence Tools
 */

public class BsClientsId{

	// Fields

	private String CId;
	private String ccId;
	private Timestamp CCreate;
	private Timestamp CBirth;
	private String CContactMan;
	private String CDepartment;
	private String CAddress;
	private String CTel;
	private String CFax;
	private String CLevel;
	private String CHelpInput;
	private String CAccount;
	private String CBank;
	private String CTax;
	private String CZip;
	private String CMail;
	private String CTaxAccount;
	private String CTaxBank;
	private String OId;
	private String cmId;
	private String CMem;
	private String CChargeMan;
	private String AId;
	private String PId;
	private String cityId;
	private String clientsCredit;
	private String CAddressSong;
	private String consignmentStyle;
	private String CStation;
	private String CAccountName;
	private String CHyId;
	private String CDepartmentSimple;
	private String CJb;
	private String CSource;
	private String CPhase;
	private Double CMoney;
	private String CLawMan;
	private String CAbstract;
	private Timestamp lastModDate;
	private Integer limitMoney;
	private Integer limitDay;
	private Double CBack;
	private String notrigger;
	private String stationId;
	private Integer backLimitDate;
	private String stationAccount;
	private String parentClient;
	private String discountmethod;
	private Double discountrise;
	private String IClassId;
	private String stationIdXs;
	private String passwd;
	private String arrearCId;
	private String cardId;
	private String CHandset;
	private String CHcId;
	private Integer accountLimit;
	private String OIdInput;
	private String customId;
	private String CBak1;
	private String CBak2;
	private String CBak3;
	private String CBak4;
	private String CMsId;
	private String CDepartmentForeign;
	private String lineId;
	private String roadName;
	private Integer tabletValue;
	private String CVerifyStyle;
	private String CAreaId;
	private String CCertificate;
	private String CCompanyEn;
	private String CAddressEn;
	private String CProperty;
	private String acceptMan;
	private String sendType;
	private String CCountry;
	private String acceptManEn;
	private String isSh;
	private String flagMoveClass;
	private String addressId;
	private String OIdLastmodify;
	private String packStyle;
	private Double HPriceSend;
	private String acceptManTel;
	private String contractId;
	private String economicNature;
	private String taxStatus;
	private Timestamp contractEnddate;
	private String coopeMode;
	private String rebateContation;
	private String saleMin;
	private String businessScope;
	private Integer dayZt;

	// Constructors

	/** default constructor */
	public BsClientsId() {
	}

	/** minimal constructor */
	public BsClientsId(String CId, String ccId, String stationId,
			String stationIdXs, String flagMoveClass, String packStyle) {
		this.CId = CId;
		this.ccId = ccId;
		this.stationId = stationId;
		this.stationIdXs = stationIdXs;
		this.flagMoveClass = flagMoveClass;
		this.packStyle = packStyle;
	}

	/** full constructor */
	public BsClientsId(String CId, String ccId, Timestamp CCreate,
			Timestamp CBirth, String CContactMan, String CDepartment,
			String CAddress, String CTel, String CFax, String CLevel,
			String CHelpInput, String CAccount, String CBank, String CTax,
			String CZip, String CMail, String CTaxAccount, String CTaxBank,
			String OId, String cmId, String CMem, String CChargeMan,
			String AId, String PId, String cityId, String clientsCredit,
			String CAddressSong, String consignmentStyle, String CStation,
			String CAccountName, String CHyId, String CDepartmentSimple,
			String CJb, String CSource, String CPhase, Double CMoney,
			String CLawMan, String CAbstract, Timestamp lastModDate,
			Integer limitMoney, Integer limitDay, Double CBack,
			String notrigger, String stationId, Integer backLimitDate,
			String stationAccount, String parentClient, String discountmethod,
			Double discountrise, String IClassId, String stationIdXs,
			String passwd, String arrearCId, String cardId, String CHandset,
			String CHcId, Integer accountLimit, String OIdInput,
			String customId, String CBak1, String CBak2, String CBak3,
			String CBak4, String CMsId, String CDepartmentForeign,
			String lineId, String roadName, Integer tabletValue,
			String CVerifyStyle, String CAreaId, String CCertificate,
			String CCompanyEn, String CAddressEn, String CProperty,
			String acceptMan, String sendType, String CCountry,
			String acceptManEn, String isSh, String flagMoveClass,
			String addressId, String OIdLastmodify, String packStyle,
			Double HPriceSend, String acceptManTel, String contractId,
			String economicNature, String taxStatus, Timestamp contractEnddate,
			String coopeMode, String rebateContation, String saleMin,
			String businessScope, Integer dayZt) {
		this.CId = CId;
		this.ccId = ccId;
		this.CCreate = CCreate;
		this.CBirth = CBirth;
		this.CContactMan = CContactMan;
		this.CDepartment = CDepartment;
		this.CAddress = CAddress;
		this.CTel = CTel;
		this.CFax = CFax;
		this.CLevel = CLevel;
		this.CHelpInput = CHelpInput;
		this.CAccount = CAccount;
		this.CBank = CBank;
		this.CTax = CTax;
		this.CZip = CZip;
		this.CMail = CMail;
		this.CTaxAccount = CTaxAccount;
		this.CTaxBank = CTaxBank;
		this.OId = OId;
		this.cmId = cmId;
		this.CMem = CMem;
		this.CChargeMan = CChargeMan;
		this.AId = AId;
		this.PId = PId;
		this.cityId = cityId;
		this.clientsCredit = clientsCredit;
		this.CAddressSong = CAddressSong;
		this.consignmentStyle = consignmentStyle;
		this.CStation = CStation;
		this.CAccountName = CAccountName;
		this.CHyId = CHyId;
		this.CDepartmentSimple = CDepartmentSimple;
		this.CJb = CJb;
		this.CSource = CSource;
		this.CPhase = CPhase;
		this.CMoney = CMoney;
		this.CLawMan = CLawMan;
		this.CAbstract = CAbstract;
		this.lastModDate = lastModDate;
		this.limitMoney = limitMoney;
		this.limitDay = limitDay;
		this.CBack = CBack;
		this.notrigger = notrigger;
		this.stationId = stationId;
		this.backLimitDate = backLimitDate;
		this.stationAccount = stationAccount;
		this.parentClient = parentClient;
		this.discountmethod = discountmethod;
		this.discountrise = discountrise;
		this.IClassId = IClassId;
		this.stationIdXs = stationIdXs;
		this.passwd = passwd;
		this.arrearCId = arrearCId;
		this.cardId = cardId;
		this.CHandset = CHandset;
		this.CHcId = CHcId;
		this.accountLimit = accountLimit;
		this.OIdInput = OIdInput;
		this.customId = customId;
		this.CBak1 = CBak1;
		this.CBak2 = CBak2;
		this.CBak3 = CBak3;
		this.CBak4 = CBak4;
		this.CMsId = CMsId;
		this.CDepartmentForeign = CDepartmentForeign;
		this.lineId = lineId;
		this.roadName = roadName;
		this.tabletValue = tabletValue;
		this.CVerifyStyle = CVerifyStyle;
		this.CAreaId = CAreaId;
		this.CCertificate = CCertificate;
		this.CCompanyEn = CCompanyEn;
		this.CAddressEn = CAddressEn;
		this.CProperty = CProperty;
		this.acceptMan = acceptMan;
		this.sendType = sendType;
		this.CCountry = CCountry;
		this.acceptManEn = acceptManEn;
		this.isSh = isSh;
		this.flagMoveClass = flagMoveClass;
		this.addressId = addressId;
		this.OIdLastmodify = OIdLastmodify;
		this.packStyle = packStyle;
		this.HPriceSend = HPriceSend;
		this.acceptManTel = acceptManTel;
		this.contractId = contractId;
		this.economicNature = economicNature;
		this.taxStatus = taxStatus;
		this.contractEnddate = contractEnddate;
		this.coopeMode = coopeMode;
		this.rebateContation = rebateContation;
		this.saleMin = saleMin;
		this.businessScope = businessScope;
		this.dayZt = dayZt;
	}

	// Property accessors

	public String getCId() {
		return this.CId;
	}

	public void setCId(String CId) {
		this.CId = CId;
	}

	public String getCcId() {
		return this.ccId;
	}

	public void setCcId(String ccId) {
		this.ccId = ccId;
	}

	public Timestamp getCCreate() {
		return this.CCreate;
	}

	public void setCCreate(Timestamp CCreate) {
		this.CCreate = CCreate;
	}

	public Timestamp getCBirth() {
		return this.CBirth;
	}

	public void setCBirth(Timestamp CBirth) {
		this.CBirth = CBirth;
	}

	public String getCContactMan() {
		return this.CContactMan;
	}

	public void setCContactMan(String CContactMan) {
		this.CContactMan = CContactMan;
	}

	public String getCDepartment() {
		return this.CDepartment;
	}

	public void setCDepartment(String CDepartment) {
		this.CDepartment = CDepartment;
	}

	public String getCAddress() {
		return this.CAddress;
	}

	public void setCAddress(String CAddress) {
		this.CAddress = CAddress;
	}

	public String getCTel() {
		return this.CTel;
	}

	public void setCTel(String CTel) {
		this.CTel = CTel;
	}

	public String getCFax() {
		return this.CFax;
	}

	public void setCFax(String CFax) {
		this.CFax = CFax;
	}

	public String getCLevel() {
		return this.CLevel;
	}

	public void setCLevel(String CLevel) {
		this.CLevel = CLevel;
	}

	public String getCHelpInput() {
		return this.CHelpInput;
	}

	public void setCHelpInput(String CHelpInput) {
		this.CHelpInput = CHelpInput;
	}

	public String getCAccount() {
		return this.CAccount;
	}

	public void setCAccount(String CAccount) {
		this.CAccount = CAccount;
	}

	public String getCBank() {
		return this.CBank;
	}

	public void setCBank(String CBank) {
		this.CBank = CBank;
	}

	public String getCTax() {
		return this.CTax;
	}

	public void setCTax(String CTax) {
		this.CTax = CTax;
	}

	public String getCZip() {
		return this.CZip;
	}

	public void setCZip(String CZip) {
		this.CZip = CZip;
	}

	public String getCMail() {
		return this.CMail;
	}

	public void setCMail(String CMail) {
		this.CMail = CMail;
	}

	public String getCTaxAccount() {
		return this.CTaxAccount;
	}

	public void setCTaxAccount(String CTaxAccount) {
		this.CTaxAccount = CTaxAccount;
	}

	public String getCTaxBank() {
		return this.CTaxBank;
	}

	public void setCTaxBank(String CTaxBank) {
		this.CTaxBank = CTaxBank;
	}

	public String getOId() {
		return this.OId;
	}

	public void setOId(String OId) {
		this.OId = OId;
	}

	public String getCmId() {
		return this.cmId;
	}

	public void setCmId(String cmId) {
		this.cmId = cmId;
	}

	public String getCMem() {
		return this.CMem;
	}

	public void setCMem(String CMem) {
		this.CMem = CMem;
	}

	public String getCChargeMan() {
		return this.CChargeMan;
	}

	public void setCChargeMan(String CChargeMan) {
		this.CChargeMan = CChargeMan;
	}

	public String getAId() {
		return this.AId;
	}

	public void setAId(String AId) {
		this.AId = AId;
	}

	public String getPId() {
		return this.PId;
	}

	public void setPId(String PId) {
		this.PId = PId;
	}

	public String getCityId() {
		return this.cityId;
	}

	public void setCityId(String cityId) {
		this.cityId = cityId;
	}

	public String getClientsCredit() {
		return this.clientsCredit;
	}

	public void setClientsCredit(String clientsCredit) {
		this.clientsCredit = clientsCredit;
	}

	public String getCAddressSong() {
		return this.CAddressSong;
	}

	public void setCAddressSong(String CAddressSong) {
		this.CAddressSong = CAddressSong;
	}

	public String getConsignmentStyle() {
		return this.consignmentStyle;
	}

	public void setConsignmentStyle(String consignmentStyle) {
		this.consignmentStyle = consignmentStyle;
	}

	public String getCStation() {
		return this.CStation;
	}

	public void setCStation(String CStation) {
		this.CStation = CStation;
	}

	public String getCAccountName() {
		return this.CAccountName;
	}

	public void setCAccountName(String CAccountName) {
		this.CAccountName = CAccountName;
	}

	public String getCHyId() {
		return this.CHyId;
	}

	public void setCHyId(String CHyId) {
		this.CHyId = CHyId;
	}

	public String getCDepartmentSimple() {
		return this.CDepartmentSimple;
	}

	public void setCDepartmentSimple(String CDepartmentSimple) {
		this.CDepartmentSimple = CDepartmentSimple;
	}

	public String getCJb() {
		return this.CJb;
	}

	public void setCJb(String CJb) {
		this.CJb = CJb;
	}

	public String getCSource() {
		return this.CSource;
	}

	public void setCSource(String CSource) {
		this.CSource = CSource;
	}

	public String getCPhase() {
		return this.CPhase;
	}

	public void setCPhase(String CPhase) {
		this.CPhase = CPhase;
	}

	public Double getCMoney() {
		return this.CMoney;
	}

	public void setCMoney(Double CMoney) {
		this.CMoney = CMoney;
	}

	public String getCLawMan() {
		return this.CLawMan;
	}

	public void setCLawMan(String CLawMan) {
		this.CLawMan = CLawMan;
	}

	public String getCAbstract() {
		return this.CAbstract;
	}

	public void setCAbstract(String CAbstract) {
		this.CAbstract = CAbstract;
	}

	public Timestamp getLastModDate() {
		return this.lastModDate;
	}

	public void setLastModDate(Timestamp lastModDate) {
		this.lastModDate = lastModDate;
	}

	public Integer getLimitMoney() {
		return this.limitMoney;
	}

	public void setLimitMoney(Integer limitMoney) {
		this.limitMoney = limitMoney;
	}

	public Integer getLimitDay() {
		return this.limitDay;
	}

	public void setLimitDay(Integer limitDay) {
		this.limitDay = limitDay;
	}

	public Double getCBack() {
		return this.CBack;
	}

	public void setCBack(Double CBack) {
		this.CBack = CBack;
	}

	public String getNotrigger() {
		return this.notrigger;
	}

	public void setNotrigger(String notrigger) {
		this.notrigger = notrigger;
	}

	public String getStationId() {
		return this.stationId;
	}

	public void setStationId(String stationId) {
		this.stationId = stationId;
	}

	public Integer getBackLimitDate() {
		return this.backLimitDate;
	}

	public void setBackLimitDate(Integer backLimitDate) {
		this.backLimitDate = backLimitDate;
	}

	public String getStationAccount() {
		return this.stationAccount;
	}

	public void setStationAccount(String stationAccount) {
		this.stationAccount = stationAccount;
	}

	public String getParentClient() {
		return this.parentClient;
	}

	public void setParentClient(String parentClient) {
		this.parentClient = parentClient;
	}

	public String getDiscountmethod() {
		return this.discountmethod;
	}

	public void setDiscountmethod(String discountmethod) {
		this.discountmethod = discountmethod;
	}

	public Double getDiscountrise() {
		return this.discountrise;
	}

	public void setDiscountrise(Double discountrise) {
		this.discountrise = discountrise;
	}

	public String getIClassId() {
		return this.IClassId;
	}

	public void setIClassId(String IClassId) {
		this.IClassId = IClassId;
	}

	public String getStationIdXs() {
		return this.stationIdXs;
	}

	public void setStationIdXs(String stationIdXs) {
		this.stationIdXs = stationIdXs;
	}

	public String getPasswd() {
		return this.passwd;
	}

	public void setPasswd(String passwd) {
		this.passwd = passwd;
	}

	public String getArrearCId() {
		return this.arrearCId;
	}

	public void setArrearCId(String arrearCId) {
		this.arrearCId = arrearCId;
	}

	public String getCardId() {
		return this.cardId;
	}

	public void setCardId(String cardId) {
		this.cardId = cardId;
	}

	public String getCHandset() {
		return this.CHandset;
	}

	public void setCHandset(String CHandset) {
		this.CHandset = CHandset;
	}

	public String getCHcId() {
		return this.CHcId;
	}

	public void setCHcId(String CHcId) {
		this.CHcId = CHcId;
	}

	public Integer getAccountLimit() {
		return this.accountLimit;
	}

	public void setAccountLimit(Integer accountLimit) {
		this.accountLimit = accountLimit;
	}

	public String getOIdInput() {
		return this.OIdInput;
	}

	public void setOIdInput(String OIdInput) {
		this.OIdInput = OIdInput;
	}

	public String getCustomId() {
		return this.customId;
	}

	public void setCustomId(String customId) {
		this.customId = customId;
	}

	public String getCBak1() {
		return this.CBak1;
	}

	public void setCBak1(String CBak1) {
		this.CBak1 = CBak1;
	}

	public String getCBak2() {
		return this.CBak2;
	}

	public void setCBak2(String CBak2) {
		this.CBak2 = CBak2;
	}

	public String getCBak3() {
		return this.CBak3;
	}

	public void setCBak3(String CBak3) {
		this.CBak3 = CBak3;
	}

	public String getCBak4() {
		return this.CBak4;
	}

	public void setCBak4(String CBak4) {
		this.CBak4 = CBak4;
	}

	public String getCMsId() {
		return this.CMsId;
	}

	public void setCMsId(String CMsId) {
		this.CMsId = CMsId;
	}

	public String getCDepartmentForeign() {
		return this.CDepartmentForeign;
	}

	public void setCDepartmentForeign(String CDepartmentForeign) {
		this.CDepartmentForeign = CDepartmentForeign;
	}

	public String getLineId() {
		return this.lineId;
	}

	public void setLineId(String lineId) {
		this.lineId = lineId;
	}

	public String getRoadName() {
		return this.roadName;
	}

	public void setRoadName(String roadName) {
		this.roadName = roadName;
	}

	public Integer getTabletValue() {
		return this.tabletValue;
	}

	public void setTabletValue(Integer tabletValue) {
		this.tabletValue = tabletValue;
	}

	public String getCVerifyStyle() {
		return this.CVerifyStyle;
	}

	public void setCVerifyStyle(String CVerifyStyle) {
		this.CVerifyStyle = CVerifyStyle;
	}

	public String getCAreaId() {
		return this.CAreaId;
	}

	public void setCAreaId(String CAreaId) {
		this.CAreaId = CAreaId;
	}

	public String getCCertificate() {
		return this.CCertificate;
	}

	public void setCCertificate(String CCertificate) {
		this.CCertificate = CCertificate;
	}

	public String getCCompanyEn() {
		return this.CCompanyEn;
	}

	public void setCCompanyEn(String CCompanyEn) {
		this.CCompanyEn = CCompanyEn;
	}

	public String getCAddressEn() {
		return this.CAddressEn;
	}

	public void setCAddressEn(String CAddressEn) {
		this.CAddressEn = CAddressEn;
	}

	public String getCProperty() {
		return this.CProperty;
	}

	public void setCProperty(String CProperty) {
		this.CProperty = CProperty;
	}

	public String getAcceptMan() {
		return this.acceptMan;
	}

	public void setAcceptMan(String acceptMan) {
		this.acceptMan = acceptMan;
	}

	public String getSendType() {
		return this.sendType;
	}

	public void setSendType(String sendType) {
		this.sendType = sendType;
	}

	public String getCCountry() {
		return this.CCountry;
	}

	public void setCCountry(String CCountry) {
		this.CCountry = CCountry;
	}

	public String getAcceptManEn() {
		return this.acceptManEn;
	}

	public void setAcceptManEn(String acceptManEn) {
		this.acceptManEn = acceptManEn;
	}

	public String getIsSh() {
		return this.isSh;
	}

	public void setIsSh(String isSh) {
		this.isSh = isSh;
	}

	public String getFlagMoveClass() {
		return this.flagMoveClass;
	}

	public void setFlagMoveClass(String flagMoveClass) {
		this.flagMoveClass = flagMoveClass;
	}

	public String getAddressId() {
		return this.addressId;
	}

	public void setAddressId(String addressId) {
		this.addressId = addressId;
	}

	public String getOIdLastmodify() {
		return this.OIdLastmodify;
	}

	public void setOIdLastmodify(String OIdLastmodify) {
		this.OIdLastmodify = OIdLastmodify;
	}

	public String getPackStyle() {
		return this.packStyle;
	}

	public void setPackStyle(String packStyle) {
		this.packStyle = packStyle;
	}

	public Double getHPriceSend() {
		return this.HPriceSend;
	}

	public void setHPriceSend(Double HPriceSend) {
		this.HPriceSend = HPriceSend;
	}

	public String getAcceptManTel() {
		return this.acceptManTel;
	}

	public void setAcceptManTel(String acceptManTel) {
		this.acceptManTel = acceptManTel;
	}

	public String getContractId() {
		return this.contractId;
	}

	public void setContractId(String contractId) {
		this.contractId = contractId;
	}

	public String getEconomicNature() {
		return this.economicNature;
	}

	public void setEconomicNature(String economicNature) {
		this.economicNature = economicNature;
	}

	public String getTaxStatus() {
		return this.taxStatus;
	}

	public void setTaxStatus(String taxStatus) {
		this.taxStatus = taxStatus;
	}

	public Timestamp getContractEnddate() {
		return this.contractEnddate;
	}

	public void setContractEnddate(Timestamp contractEnddate) {
		this.contractEnddate = contractEnddate;
	}

	public String getCoopeMode() {
		return this.coopeMode;
	}

	public void setCoopeMode(String coopeMode) {
		this.coopeMode = coopeMode;
	}

	public String getRebateContation() {
		return this.rebateContation;
	}

	public void setRebateContation(String rebateContation) {
		this.rebateContation = rebateContation;
	}

	public String getSaleMin() {
		return this.saleMin;
	}

	public void setSaleMin(String saleMin) {
		this.saleMin = saleMin;
	}

	public String getBusinessScope() {
		return this.businessScope;
	}

	public void setBusinessScope(String businessScope) {
		this.businessScope = businessScope;
	}

	public Integer getDayZt() {
		return this.dayZt;
	}

	public void setDayZt(Integer dayZt) {
		this.dayZt = dayZt;
	}

	public boolean equals(Object other) {
		if ((this == other))
			return true;
		if ((other == null))
			return false;
		if (!(other instanceof BsClientsId))
			return false;
		BsClientsId castOther = (BsClientsId) other;

		return ((this.getCId() == castOther.getCId()) || (this.getCId() != null
				&& castOther.getCId() != null && this.getCId().equals(
				castOther.getCId())))
				&& ((this.getCcId() == castOther.getCcId()) || (this.getCcId() != null
						&& castOther.getCcId() != null && this.getCcId()
						.equals(castOther.getCcId())))
				&& ((this.getCCreate() == castOther.getCCreate()) || (this
						.getCCreate() != null
						&& castOther.getCCreate() != null && this.getCCreate()
						.equals(castOther.getCCreate())))
				&& ((this.getCBirth() == castOther.getCBirth()) || (this
						.getCBirth() != null
						&& castOther.getCBirth() != null && this.getCBirth()
						.equals(castOther.getCBirth())))
				&& ((this.getCContactMan() == castOther.getCContactMan()) || (this
						.getCContactMan() != null
						&& castOther.getCContactMan() != null && this
						.getCContactMan().equals(castOther.getCContactMan())))
				&& ((this.getCDepartment() == castOther.getCDepartment()) || (this
						.getCDepartment() != null
						&& castOther.getCDepartment() != null && this
						.getCDepartment().equals(castOther.getCDepartment())))
				&& ((this.getCAddress() == castOther.getCAddress()) || (this
						.getCAddress() != null
						&& castOther.getCAddress() != null && this
						.getCAddress().equals(castOther.getCAddress())))
				&& ((this.getCTel() == castOther.getCTel()) || (this.getCTel() != null
						&& castOther.getCTel() != null && this.getCTel()
						.equals(castOther.getCTel())))
				&& ((this.getCFax() == castOther.getCFax()) || (this.getCFax() != null
						&& castOther.getCFax() != null && this.getCFax()
						.equals(castOther.getCFax())))
				&& ((this.getCLevel() == castOther.getCLevel()) || (this
						.getCLevel() != null
						&& castOther.getCLevel() != null && this.getCLevel()
						.equals(castOther.getCLevel())))
				&& ((this.getCHelpInput() == castOther.getCHelpInput()) || (this
						.getCHelpInput() != null
						&& castOther.getCHelpInput() != null && this
						.getCHelpInput().equals(castOther.getCHelpInput())))
				&& ((this.getCAccount() == castOther.getCAccount()) || (this
						.getCAccount() != null
						&& castOther.getCAccount() != null && this
						.getCAccount().equals(castOther.getCAccount())))
				&& ((this.getCBank() == castOther.getCBank()) || (this
						.getCBank() != null
						&& castOther.getCBank() != null && this.getCBank()
						.equals(castOther.getCBank())))
				&& ((this.getCTax() == castOther.getCTax()) || (this.getCTax() != null
						&& castOther.getCTax() != null && this.getCTax()
						.equals(castOther.getCTax())))
				&& ((this.getCZip() == castOther.getCZip()) || (this.getCZip() != null
						&& castOther.getCZip() != null && this.getCZip()
						.equals(castOther.getCZip())))
				&& ((this.getCMail() == castOther.getCMail()) || (this
						.getCMail() != null
						&& castOther.getCMail() != null && this.getCMail()
						.equals(castOther.getCMail())))
				&& ((this.getCTaxAccount() == castOther.getCTaxAccount()) || (this
						.getCTaxAccount() != null
						&& castOther.getCTaxAccount() != null && this
						.getCTaxAccount().equals(castOther.getCTaxAccount())))
				&& ((this.getCTaxBank() == castOther.getCTaxBank()) || (this
						.getCTaxBank() != null
						&& castOther.getCTaxBank() != null && this
						.getCTaxBank().equals(castOther.getCTaxBank())))
				&& ((this.getOId() == castOther.getOId()) || (this.getOId() != null
						&& castOther.getOId() != null && this.getOId().equals(
						castOther.getOId())))
				&& ((this.getCmId() == castOther.getCmId()) || (this.getCmId() != null
						&& castOther.getCmId() != null && this.getCmId()
						.equals(castOther.getCmId())))
				&& ((this.getCMem() == castOther.getCMem()) || (this.getCMem() != null
						&& castOther.getCMem() != null && this.getCMem()
						.equals(castOther.getCMem())))
				&& ((this.getCChargeMan() == castOther.getCChargeMan()) || (this
						.getCChargeMan() != null
						&& castOther.getCChargeMan() != null && this
						.getCChargeMan().equals(castOther.getCChargeMan())))
				&& ((this.getAId() == castOther.getAId()) || (this.getAId() != null
						&& castOther.getAId() != null && this.getAId().equals(
						castOther.getAId())))
				&& ((this.getPId() == castOther.getPId()) || (this.getPId() != null
						&& castOther.getPId() != null && this.getPId().equals(
						castOther.getPId())))
				&& ((this.getCityId() == castOther.getCityId()) || (this
						.getCityId() != null
						&& castOther.getCityId() != null && this.getCityId()
						.equals(castOther.getCityId())))
				&& ((this.getClientsCredit() == castOther.getClientsCredit()) || (this
						.getClientsCredit() != null
						&& castOther.getClientsCredit() != null && this
						.getClientsCredit()
						.equals(castOther.getClientsCredit())))
				&& ((this.getCAddressSong() == castOther.getCAddressSong()) || (this
						.getCAddressSong() != null
						&& castOther.getCAddressSong() != null && this
						.getCAddressSong().equals(castOther.getCAddressSong())))
				&& ((this.getConsignmentStyle() == castOther
						.getConsignmentStyle()) || (this.getConsignmentStyle() != null
						&& castOther.getConsignmentStyle() != null && this
						.getConsignmentStyle().equals(
								castOther.getConsignmentStyle())))
				&& ((this.getCStation() == castOther.getCStation()) || (this
						.getCStation() != null
						&& castOther.getCStation() != null && this
						.getCStation().equals(castOther.getCStation())))
				&& ((this.getCAccountName() == castOther.getCAccountName()) || (this
						.getCAccountName() != null
						&& castOther.getCAccountName() != null && this
						.getCAccountName().equals(castOther.getCAccountName())))
				&& ((this.getCHyId() == castOther.getCHyId()) || (this
						.getCHyId() != null
						&& castOther.getCHyId() != null && this.getCHyId()
						.equals(castOther.getCHyId())))
				&& ((this.getCDepartmentSimple() == castOther
						.getCDepartmentSimple()) || (this
						.getCDepartmentSimple() != null
						&& castOther.getCDepartmentSimple() != null && this
						.getCDepartmentSimple().equals(
								castOther.getCDepartmentSimple())))
				&& ((this.getCJb() == castOther.getCJb()) || (this.getCJb() != null
						&& castOther.getCJb() != null && this.getCJb().equals(
						castOther.getCJb())))
				&& ((this.getCSource() == castOther.getCSource()) || (this
						.getCSource() != null
						&& castOther.getCSource() != null && this.getCSource()
						.equals(castOther.getCSource())))
				&& ((this.getCPhase() == castOther.getCPhase()) || (this
						.getCPhase() != null
						&& castOther.getCPhase() != null && this.getCPhase()
						.equals(castOther.getCPhase())))
				&& ((this.getCMoney() == castOther.getCMoney()) || (this
						.getCMoney() != null
						&& castOther.getCMoney() != null && this.getCMoney()
						.equals(castOther.getCMoney())))
				&& ((this.getCLawMan() == castOther.getCLawMan()) || (this
						.getCLawMan() != null
						&& castOther.getCLawMan() != null && this.getCLawMan()
						.equals(castOther.getCLawMan())))
				&& ((this.getCAbstract() == castOther.getCAbstract()) || (this
						.getCAbstract() != null
						&& castOther.getCAbstract() != null && this
						.getCAbstract().equals(castOther.getCAbstract())))
				&& ((this.getLastModDate() == castOther.getLastModDate()) || (this
						.getLastModDate() != null
						&& castOther.getLastModDate() != null && this
						.getLastModDate().equals(castOther.getLastModDate())))
				&& ((this.getLimitMoney() == castOther.getLimitMoney()) || (this
						.getLimitMoney() != null
						&& castOther.getLimitMoney() != null && this
						.getLimitMoney().equals(castOther.getLimitMoney())))
				&& ((this.getLimitDay() == castOther.getLimitDay()) || (this
						.getLimitDay() != null
						&& castOther.getLimitDay() != null && this
						.getLimitDay().equals(castOther.getLimitDay())))
				&& ((this.getCBack() == castOther.getCBack()) || (this
						.getCBack() != null
						&& castOther.getCBack() != null && this.getCBack()
						.equals(castOther.getCBack())))
				&& ((this.getNotrigger() == castOther.getNotrigger()) || (this
						.getNotrigger() != null
						&& castOther.getNotrigger() != null && this
						.getNotrigger().equals(castOther.getNotrigger())))
				&& ((this.getStationId() == castOther.getStationId()) || (this
						.getStationId() != null
						&& castOther.getStationId() != null && this
						.getStationId().equals(castOther.getStationId())))
				&& ((this.getBackLimitDate() == castOther.getBackLimitDate()) || (this
						.getBackLimitDate() != null
						&& castOther.getBackLimitDate() != null && this
						.getBackLimitDate()
						.equals(castOther.getBackLimitDate())))
				&& ((this.getStationAccount() == castOther.getStationAccount()) || (this
						.getStationAccount() != null
						&& castOther.getStationAccount() != null && this
						.getStationAccount().equals(
								castOther.getStationAccount())))
				&& ((this.getParentClient() == castOther.getParentClient()) || (this
						.getParentClient() != null
						&& castOther.getParentClient() != null && this
						.getParentClient().equals(castOther.getParentClient())))
				&& ((this.getDiscountmethod() == castOther.getDiscountmethod()) || (this
						.getDiscountmethod() != null
						&& castOther.getDiscountmethod() != null && this
						.getDiscountmethod().equals(
								castOther.getDiscountmethod())))
				&& ((this.getDiscountrise() == castOther.getDiscountrise()) || (this
						.getDiscountrise() != null
						&& castOther.getDiscountrise() != null && this
						.getDiscountrise().equals(castOther.getDiscountrise())))
				&& ((this.getIClassId() == castOther.getIClassId()) || (this
						.getIClassId() != null
						&& castOther.getIClassId() != null && this
						.getIClassId().equals(castOther.getIClassId())))
				&& ((this.getStationIdXs() == castOther.getStationIdXs()) || (this
						.getStationIdXs() != null
						&& castOther.getStationIdXs() != null && this
						.getStationIdXs().equals(castOther.getStationIdXs())))
				&& ((this.getPasswd() == castOther.getPasswd()) || (this
						.getPasswd() != null
						&& castOther.getPasswd() != null && this.getPasswd()
						.equals(castOther.getPasswd())))
				&& ((this.getArrearCId() == castOther.getArrearCId()) || (this
						.getArrearCId() != null
						&& castOther.getArrearCId() != null && this
						.getArrearCId().equals(castOther.getArrearCId())))
				&& ((this.getCardId() == castOther.getCardId()) || (this
						.getCardId() != null
						&& castOther.getCardId() != null && this.getCardId()
						.equals(castOther.getCardId())))
				&& ((this.getCHandset() == castOther.getCHandset()) || (this
						.getCHandset() != null
						&& castOther.getCHandset() != null && this
						.getCHandset().equals(castOther.getCHandset())))
				&& ((this.getCHcId() == castOther.getCHcId()) || (this
						.getCHcId() != null
						&& castOther.getCHcId() != null && this.getCHcId()
						.equals(castOther.getCHcId())))
				&& ((this.getAccountLimit() == castOther.getAccountLimit()) || (this
						.getAccountLimit() != null
						&& castOther.getAccountLimit() != null && this
						.getAccountLimit().equals(castOther.getAccountLimit())))
				&& ((this.getOIdInput() == castOther.getOIdInput()) || (this
						.getOIdInput() != null
						&& castOther.getOIdInput() != null && this
						.getOIdInput().equals(castOther.getOIdInput())))
				&& ((this.getCustomId() == castOther.getCustomId()) || (this
						.getCustomId() != null
						&& castOther.getCustomId() != null && this
						.getCustomId().equals(castOther.getCustomId())))
				&& ((this.getCBak1() == castOther.getCBak1()) || (this
						.getCBak1() != null
						&& castOther.getCBak1() != null && this.getCBak1()
						.equals(castOther.getCBak1())))
				&& ((this.getCBak2() == castOther.getCBak2()) || (this
						.getCBak2() != null
						&& castOther.getCBak2() != null && this.getCBak2()
						.equals(castOther.getCBak2())))
				&& ((this.getCBak3() == castOther.getCBak3()) || (this
						.getCBak3() != null
						&& castOther.getCBak3() != null && this.getCBak3()
						.equals(castOther.getCBak3())))
				&& ((this.getCBak4() == castOther.getCBak4()) || (this
						.getCBak4() != null
						&& castOther.getCBak4() != null && this.getCBak4()
						.equals(castOther.getCBak4())))
				&& ((this.getCMsId() == castOther.getCMsId()) || (this
						.getCMsId() != null
						&& castOther.getCMsId() != null && this.getCMsId()
						.equals(castOther.getCMsId())))
				&& ((this.getCDepartmentForeign() == castOther
						.getCDepartmentForeign()) || (this
						.getCDepartmentForeign() != null
						&& castOther.getCDepartmentForeign() != null && this
						.getCDepartmentForeign().equals(
								castOther.getCDepartmentForeign())))
				&& ((this.getLineId() == castOther.getLineId()) || (this
						.getLineId() != null
						&& castOther.getLineId() != null && this.getLineId()
						.equals(castOther.getLineId())))
				&& ((this.getRoadName() == castOther.getRoadName()) || (this
						.getRoadName() != null
						&& castOther.getRoadName() != null && this
						.getRoadName().equals(castOther.getRoadName())))
				&& ((this.getTabletValue() == castOther.getTabletValue()) || (this
						.getTabletValue() != null
						&& castOther.getTabletValue() != null && this
						.getTabletValue().equals(castOther.getTabletValue())))
				&& ((this.getCVerifyStyle() == castOther.getCVerifyStyle()) || (this
						.getCVerifyStyle() != null
						&& castOther.getCVerifyStyle() != null && this
						.getCVerifyStyle().equals(castOther.getCVerifyStyle())))
				&& ((this.getCAreaId() == castOther.getCAreaId()) || (this
						.getCAreaId() != null
						&& castOther.getCAreaId() != null && this.getCAreaId()
						.equals(castOther.getCAreaId())))
				&& ((this.getCCertificate() == castOther.getCCertificate()) || (this
						.getCCertificate() != null
						&& castOther.getCCertificate() != null && this
						.getCCertificate().equals(castOther.getCCertificate())))
				&& ((this.getCCompanyEn() == castOther.getCCompanyEn()) || (this
						.getCCompanyEn() != null
						&& castOther.getCCompanyEn() != null && this
						.getCCompanyEn().equals(castOther.getCCompanyEn())))
				&& ((this.getCAddressEn() == castOther.getCAddressEn()) || (this
						.getCAddressEn() != null
						&& castOther.getCAddressEn() != null && this
						.getCAddressEn().equals(castOther.getCAddressEn())))
				&& ((this.getCProperty() == castOther.getCProperty()) || (this
						.getCProperty() != null
						&& castOther.getCProperty() != null && this
						.getCProperty().equals(castOther.getCProperty())))
				&& ((this.getAcceptMan() == castOther.getAcceptMan()) || (this
						.getAcceptMan() != null
						&& castOther.getAcceptMan() != null && this
						.getAcceptMan().equals(castOther.getAcceptMan())))
				&& ((this.getSendType() == castOther.getSendType()) || (this
						.getSendType() != null
						&& castOther.getSendType() != null && this
						.getSendType().equals(castOther.getSendType())))
				&& ((this.getCCountry() == castOther.getCCountry()) || (this
						.getCCountry() != null
						&& castOther.getCCountry() != null && this
						.getCCountry().equals(castOther.getCCountry())))
				&& ((this.getAcceptManEn() == castOther.getAcceptManEn()) || (this
						.getAcceptManEn() != null
						&& castOther.getAcceptManEn() != null && this
						.getAcceptManEn().equals(castOther.getAcceptManEn())))
				&& ((this.getIsSh() == castOther.getIsSh()) || (this.getIsSh() != null
						&& castOther.getIsSh() != null && this.getIsSh()
						.equals(castOther.getIsSh())))
				&& ((this.getFlagMoveClass() == castOther.getFlagMoveClass()) || (this
						.getFlagMoveClass() != null
						&& castOther.getFlagMoveClass() != null && this
						.getFlagMoveClass()
						.equals(castOther.getFlagMoveClass())))
				&& ((this.getAddressId() == castOther.getAddressId()) || (this
						.getAddressId() != null
						&& castOther.getAddressId() != null && this
						.getAddressId().equals(castOther.getAddressId())))
				&& ((this.getOIdLastmodify() == castOther.getOIdLastmodify()) || (this
						.getOIdLastmodify() != null
						&& castOther.getOIdLastmodify() != null && this
						.getOIdLastmodify()
						.equals(castOther.getOIdLastmodify())))
				&& ((this.getPackStyle() == castOther.getPackStyle()) || (this
						.getPackStyle() != null
						&& castOther.getPackStyle() != null && this
						.getPackStyle().equals(castOther.getPackStyle())))
				&& ((this.getHPriceSend() == castOther.getHPriceSend()) || (this
						.getHPriceSend() != null
						&& castOther.getHPriceSend() != null && this
						.getHPriceSend().equals(castOther.getHPriceSend())))
				&& ((this.getAcceptManTel() == castOther.getAcceptManTel()) || (this
						.getAcceptManTel() != null
						&& castOther.getAcceptManTel() != null && this
						.getAcceptManTel().equals(castOther.getAcceptManTel())))
				&& ((this.getContractId() == castOther.getContractId()) || (this
						.getContractId() != null
						&& castOther.getContractId() != null && this
						.getContractId().equals(castOther.getContractId())))
				&& ((this.getEconomicNature() == castOther.getEconomicNature()) || (this
						.getEconomicNature() != null
						&& castOther.getEconomicNature() != null && this
						.getEconomicNature().equals(
								castOther.getEconomicNature())))
				&& ((this.getTaxStatus() == castOther.getTaxStatus()) || (this
						.getTaxStatus() != null
						&& castOther.getTaxStatus() != null && this
						.getTaxStatus().equals(castOther.getTaxStatus())))
				&& ((this.getContractEnddate() == castOther
						.getContractEnddate()) || (this.getContractEnddate() != null
						&& castOther.getContractEnddate() != null && this
						.getContractEnddate().equals(
								castOther.getContractEnddate())))
				&& ((this.getCoopeMode() == castOther.getCoopeMode()) || (this
						.getCoopeMode() != null
						&& castOther.getCoopeMode() != null && this
						.getCoopeMode().equals(castOther.getCoopeMode())))
				&& ((this.getRebateContation() == castOther
						.getRebateContation()) || (this.getRebateContation() != null
						&& castOther.getRebateContation() != null && this
						.getRebateContation().equals(
								castOther.getRebateContation())))
				&& ((this.getSaleMin() == castOther.getSaleMin()) || (this
						.getSaleMin() != null
						&& castOther.getSaleMin() != null && this.getSaleMin()
						.equals(castOther.getSaleMin())))
				&& ((this.getBusinessScope() == castOther.getBusinessScope()) || (this
						.getBusinessScope() != null
						&& castOther.getBusinessScope() != null && this
						.getBusinessScope()
						.equals(castOther.getBusinessScope())))
				&& ((this.getDayZt() == castOther.getDayZt()) || (this
						.getDayZt() != null
						&& castOther.getDayZt() != null && this.getDayZt()
						.equals(castOther.getDayZt())));
	}

	public int hashCode() {
		int result = 17;

		result = 37 * result
				+ (getCId() == null ? 0 : this.getCId().hashCode());
		result = 37 * result
				+ (getCcId() == null ? 0 : this.getCcId().hashCode());
		result = 37 * result
				+ (getCCreate() == null ? 0 : this.getCCreate().hashCode());
		result = 37 * result
				+ (getCBirth() == null ? 0 : this.getCBirth().hashCode());
		result = 37
				* result
				+ (getCContactMan() == null ? 0 : this.getCContactMan()
						.hashCode());
		result = 37
				* result
				+ (getCDepartment() == null ? 0 : this.getCDepartment()
						.hashCode());
		result = 37 * result
				+ (getCAddress() == null ? 0 : this.getCAddress().hashCode());
		result = 37 * result
				+ (getCTel() == null ? 0 : this.getCTel().hashCode());
		result = 37 * result
				+ (getCFax() == null ? 0 : this.getCFax().hashCode());
		result = 37 * result
				+ (getCLevel() == null ? 0 : this.getCLevel().hashCode());
		result = 37
				* result
				+ (getCHelpInput() == null ? 0 : this.getCHelpInput()
						.hashCode());
		result = 37 * result
				+ (getCAccount() == null ? 0 : this.getCAccount().hashCode());
		result = 37 * result
				+ (getCBank() == null ? 0 : this.getCBank().hashCode());
		result = 37 * result
				+ (getCTax() == null ? 0 : this.getCTax().hashCode());
		result = 37 * result
				+ (getCZip() == null ? 0 : this.getCZip().hashCode());
		result = 37 * result
				+ (getCMail() == null ? 0 : this.getCMail().hashCode());
		result = 37
				* result
				+ (getCTaxAccount() == null ? 0 : this.getCTaxAccount()
						.hashCode());
		result = 37 * result
				+ (getCTaxBank() == null ? 0 : this.getCTaxBank().hashCode());
		result = 37 * result
				+ (getOId() == null ? 0 : this.getOId().hashCode());
		result = 37 * result
				+ (getCmId() == null ? 0 : this.getCmId().hashCode());
		result = 37 * result
				+ (getCMem() == null ? 0 : this.getCMem().hashCode());
		result = 37
				* result
				+ (getCChargeMan() == null ? 0 : this.getCChargeMan()
						.hashCode());
		result = 37 * result
				+ (getAId() == null ? 0 : this.getAId().hashCode());
		result = 37 * result
				+ (getPId() == null ? 0 : this.getPId().hashCode());
		result = 37 * result
				+ (getCityId() == null ? 0 : this.getCityId().hashCode());
		result = 37
				* result
				+ (getClientsCredit() == null ? 0 : this.getClientsCredit()
						.hashCode());
		result = 37
				* result
				+ (getCAddressSong() == null ? 0 : this.getCAddressSong()
						.hashCode());
		result = 37
				* result
				+ (getConsignmentStyle() == null ? 0 : this
						.getConsignmentStyle().hashCode());
		result = 37 * result
				+ (getCStation() == null ? 0 : this.getCStation().hashCode());
		result = 37
				* result
				+ (getCAccountName() == null ? 0 : this.getCAccountName()
						.hashCode());
		result = 37 * result
				+ (getCHyId() == null ? 0 : this.getCHyId().hashCode());
		result = 37
				* result
				+ (getCDepartmentSimple() == null ? 0 : this
						.getCDepartmentSimple().hashCode());
		result = 37 * result
				+ (getCJb() == null ? 0 : this.getCJb().hashCode());
		result = 37 * result
				+ (getCSource() == null ? 0 : this.getCSource().hashCode());
		result = 37 * result
				+ (getCPhase() == null ? 0 : this.getCPhase().hashCode());
		result = 37 * result
				+ (getCMoney() == null ? 0 : this.getCMoney().hashCode());
		result = 37 * result
				+ (getCLawMan() == null ? 0 : this.getCLawMan().hashCode());
		result = 37 * result
				+ (getCAbstract() == null ? 0 : this.getCAbstract().hashCode());
		result = 37
				* result
				+ (getLastModDate() == null ? 0 : this.getLastModDate()
						.hashCode());
		result = 37
				* result
				+ (getLimitMoney() == null ? 0 : this.getLimitMoney()
						.hashCode());
		result = 37 * result
				+ (getLimitDay() == null ? 0 : this.getLimitDay().hashCode());
		result = 37 * result
				+ (getCBack() == null ? 0 : this.getCBack().hashCode());
		result = 37 * result
				+ (getNotrigger() == null ? 0 : this.getNotrigger().hashCode());
		result = 37 * result
				+ (getStationId() == null ? 0 : this.getStationId().hashCode());
		result = 37
				* result
				+ (getBackLimitDate() == null ? 0 : this.getBackLimitDate()
						.hashCode());
		result = 37
				* result
				+ (getStationAccount() == null ? 0 : this.getStationAccount()
						.hashCode());
		result = 37
				* result
				+ (getParentClient() == null ? 0 : this.getParentClient()
						.hashCode());
		result = 37
				* result
				+ (getDiscountmethod() == null ? 0 : this.getDiscountmethod()
						.hashCode());
		result = 37
				* result
				+ (getDiscountrise() == null ? 0 : this.getDiscountrise()
						.hashCode());
		result = 37 * result
				+ (getIClassId() == null ? 0 : this.getIClassId().hashCode());
		result = 37
				* result
				+ (getStationIdXs() == null ? 0 : this.getStationIdXs()
						.hashCode());
		result = 37 * result
				+ (getPasswd() == null ? 0 : this.getPasswd().hashCode());
		result = 37 * result
				+ (getArrearCId() == null ? 0 : this.getArrearCId().hashCode());
		result = 37 * result
				+ (getCardId() == null ? 0 : this.getCardId().hashCode());
		result = 37 * result
				+ (getCHandset() == null ? 0 : this.getCHandset().hashCode());
		result = 37 * result
				+ (getCHcId() == null ? 0 : this.getCHcId().hashCode());
		result = 37
				* result
				+ (getAccountLimit() == null ? 0 : this.getAccountLimit()
						.hashCode());
		result = 37 * result
				+ (getOIdInput() == null ? 0 : this.getOIdInput().hashCode());
		result = 37 * result
				+ (getCustomId() == null ? 0 : this.getCustomId().hashCode());
		result = 37 * result
				+ (getCBak1() == null ? 0 : this.getCBak1().hashCode());
		result = 37 * result
				+ (getCBak2() == null ? 0 : this.getCBak2().hashCode());
		result = 37 * result
				+ (getCBak3() == null ? 0 : this.getCBak3().hashCode());
		result = 37 * result
				+ (getCBak4() == null ? 0 : this.getCBak4().hashCode());
		result = 37 * result
				+ (getCMsId() == null ? 0 : this.getCMsId().hashCode());
		result = 37
				* result
				+ (getCDepartmentForeign() == null ? 0 : this
						.getCDepartmentForeign().hashCode());
		result = 37 * result
				+ (getLineId() == null ? 0 : this.getLineId().hashCode());
		result = 37 * result
				+ (getRoadName() == null ? 0 : this.getRoadName().hashCode());
		result = 37
				* result
				+ (getTabletValue() == null ? 0 : this.getTabletValue()
						.hashCode());
		result = 37
				* result
				+ (getCVerifyStyle() == null ? 0 : this.getCVerifyStyle()
						.hashCode());
		result = 37 * result
				+ (getCAreaId() == null ? 0 : this.getCAreaId().hashCode());
		result = 37
				* result
				+ (getCCertificate() == null ? 0 : this.getCCertificate()
						.hashCode());
		result = 37
				* result
				+ (getCCompanyEn() == null ? 0 : this.getCCompanyEn()
						.hashCode());
		result = 37
				* result
				+ (getCAddressEn() == null ? 0 : this.getCAddressEn()
						.hashCode());
		result = 37 * result
				+ (getCProperty() == null ? 0 : this.getCProperty().hashCode());
		result = 37 * result
				+ (getAcceptMan() == null ? 0 : this.getAcceptMan().hashCode());
		result = 37 * result
				+ (getSendType() == null ? 0 : this.getSendType().hashCode());
		result = 37 * result
				+ (getCCountry() == null ? 0 : this.getCCountry().hashCode());
		result = 37
				* result
				+ (getAcceptManEn() == null ? 0 : this.getAcceptManEn()
						.hashCode());
		result = 37 * result
				+ (getIsSh() == null ? 0 : this.getIsSh().hashCode());
		result = 37
				* result
				+ (getFlagMoveClass() == null ? 0 : this.getFlagMoveClass()
						.hashCode());
		result = 37 * result
				+ (getAddressId() == null ? 0 : this.getAddressId().hashCode());
		result = 37
				* result
				+ (getOIdLastmodify() == null ? 0 : this.getOIdLastmodify()
						.hashCode());
		result = 37 * result
				+ (getPackStyle() == null ? 0 : this.getPackStyle().hashCode());
		result = 37
				* result
				+ (getHPriceSend() == null ? 0 : this.getHPriceSend()
						.hashCode());
		result = 37
				* result
				+ (getAcceptManTel() == null ? 0 : this.getAcceptManTel()
						.hashCode());
		result = 37
				* result
				+ (getContractId() == null ? 0 : this.getContractId()
						.hashCode());
		result = 37
				* result
				+ (getEconomicNature() == null ? 0 : this.getEconomicNature()
						.hashCode());
		result = 37 * result
				+ (getTaxStatus() == null ? 0 : this.getTaxStatus().hashCode());
		result = 37
				* result
				+ (getContractEnddate() == null ? 0 : this.getContractEnddate()
						.hashCode());
		result = 37 * result
				+ (getCoopeMode() == null ? 0 : this.getCoopeMode().hashCode());
		result = 37
				* result
				+ (getRebateContation() == null ? 0 : this.getRebateContation()
						.hashCode());
		result = 37 * result
				+ (getSaleMin() == null ? 0 : this.getSaleMin().hashCode());
		result = 37
				* result
				+ (getBusinessScope() == null ? 0 : this.getBusinessScope()
						.hashCode());
		result = 37 * result
				+ (getDayZt() == null ? 0 : this.getDayZt().hashCode());
		return result;
	}

}